/**
 * Plano de Informatiza��o do Programa Sa�de da Fam�lia
 * pi-psf - Evento.java
 */
package base;

import java.sql.Date;

/**
 * 
 * Tipo que representa um evento
 *
 * @author abc
 */
public class Evento {
	
	private long id;
	private Date data;
	private String descricao;

    public Evento() {
        
    }

   	/**
	 * M�todo construtor da classe Evento
	 * @param data
	 * @param descricao
	 */
	public Evento(Date data, String descricao) {
		super();
		this.data = data;
		this.descricao = descricao;
	}

	/**
	 * M�todo respons�vel por retornar data
	 * @return data
	 */
	public Date getData() {
		return data;
	}

	/**
	 * M�todo respons�vel por setar data
	 * @param data data para setar
	 */
	public void setData(Date data) {
		this.data = data;
	}

	/**
	 * M�todo respons�vel por retornar Descricao
	 * @return descricao
	 */
	public String getDescricao() {
		return descricao;
	}

	/**
	 * M�todo respons�vel por setar Descricao
	 * @param descricao descricao para setar
	 */
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	/**
	 * M�todo respons�vel por retornar id
	 * @return id
	 */
	public long getId() {
		return id;
	}

	/**
	 * M�todo respons�vel por setar id
	 * @param id id para setar
	 */
	public void setId(long id) {
		this.id = id;
	}
	
	@Override
	public String toString() {
		String retorno = "";
		retorno = this.id + ", " + this.data.toString() + ", " + this.descricao;
		return retorno;
	}
	
}
